Est. Annual Revenue
$25-100M
Est. Employees
100-250
Olaf von Heyer's photo - CEO of Concat

CEO

Olaf von Heyer

CEO Approval Rating

79/100

Read more